About Sandylay Properties Limited (02509899) United Kingdom