About Ipplepen Property Limited (02778386) United Kingdom