About 112 Nelson Road Management Company Limited (07422794) United Kingdom