About F & M Property Investment And Development Limited (12770353) United Kingdom