About 53 Devonport Road Management Company Limited (05075006) United Kingdom