About Sagar Property Holdings Limited (10042652) United Kingdom