About The 48 Devereux Road Management Company Limited (03590719) United Kingdom