About F & S Property Investments Ltd (10595205) United Kingdom