About Pimpernel Properties Limited (03887755) United Kingdom