About Mary Bamber Developments Limited (13444346) United Kingdom