About Atwal & Co Properties Limited (12250670) United Kingdom