About Sandby Square Ltd (08165932) United Kingdom