About Aberdeen Park Maintenance Company Limited (00893480) United Kingdom