About Ipplepen Property Holdings Limited (05197498) United Kingdom