About Robert J.farrier & Son (property Developers) Limited (02141982) United Kingdom