About Friarn Apartments Ltd (09022402) United Kingdom