About Sagar Properties Ltd (03755998) United Kingdom