Development Of 15 Lots, Ty Pin, Landrevarzec