About Moss & Spoor Property Ltd (11328771) United Kingdom