About Chopra & Sons Properties Limited (13311097) United Kingdom