About 12 North Parade Management Co Ltd (05614221) United Kingdom