About Malik & Sons Properties Ltd (09885931) United Kingdom