About F Squared Property Ltd (11602286) United Kingdom