About Wengeo Park Flat Management Co. (north) Limited (01252086) United Kingdom