About Sawyer Property Ltd (10865077) United Kingdom