About Sheaf Property Limited (07261387) United Kingdom