About 48 South Road (management) Limited (02718167) United Kingdom