About Pippa Thomas Property Limited (12261641) United Kingdom