About Jalaram Properties Limited (02071883) United Kingdom