About Shuler Properties Limited (11005232) United Kingdom