About Marcus Smith Property Developments Limited (12290705) United Kingdom