About Sandu Constructions London Ltd (12076282) United Kingdom