About B & M Property Developments Limited (05499338) United Kingdom