About F.a. Ost Property Limited (12885302) United Kingdom