About 7 New Inn Broadway Management Company Limited (05624426) United Kingdom