About Wellcome Trust Residential 2 Limited (06262846) United Kingdom