About Ipp Property Holdings Limited (11604481) United Kingdom