About Mcfarland Properties Limited (NI049832) United Kingdom