About Firdale Park Apartments Management Company (no. 3) Limited (01708351) United Kingdom