About Excel Realty Limited (04354202) United Kingdom