About The Drum Apartments Limited (05283019) United Kingdom