About Khalil & Sons Properties Ltd (10682926) United Kingdom