About F & S Property Developments Limited (11656550) United Kingdom