About Glenfield Apartments Rtm Company Limited (06281067) United Kingdom