About Sanda Development & Build Limited (11857246) United Kingdom