About 6 Old Devonshire Road Management Company Limited (03112671) United Kingdom