About F & S Investment Properties Limited (13488367) United Kingdom