About Mahal Properties Limited (01978185) United Kingdom