About Rekha Property Services Limited (13654534) United Kingdom