About Trojan Property (ea) Limited (10629996) United Kingdom