About Bassmore Developments Limited (12795624) United Kingdom