About Sarah Marriott Properties Limited (12417302) United Kingdom