About Nav Rehan Properties Limited (12723435) United Kingdom