About Lonpro Realestate Holdings Limited (06296396) United Kingdom