About Pecanhill Properties Limited (06916337) United Kingdom