YF HOMES LIMITED Company number SC858725 · Monitor this company Active Overview People 2 Control Charges Documents Analysis Location Related Registered office Address128 Urquhart Road, Aberdeen, Scotland, AB24 5DN PostcodeAB24 5DN Companies at this postcode 7 Map