About Powell Property Services Ltd (12201858) United Kingdom