About Parmhill Properties Limited (04018901) United Kingdom