About Sandwood Properties Limited (13698902) United Kingdom