About New London Road (management Company) Limited (05460386) United Kingdom