About New Amelia Apartments Rtm Company Limited (09905590) United Kingdom