About 39 Beresford Road (management) Limited (03135177) United Kingdom