About Paxcroft Properties Limited (01366565) United Kingdom