About Powdrill Properties Ltd (12130721) United Kingdom