About Sawyers Properties Ltd (13508939) United Kingdom