About Marsha Properties Ltd (12303729) United Kingdom