About Holmoak Apartments Management Company Limited (01367039) United Kingdom