About 42 Glenwood Avenue Management Company Limited (08486844) United Kingdom