About Chopra Properties Limited (10248787) United Kingdom