About Northcap Real Estate Limited (13165648) United Kingdom