About 668 Lytham Road Management Company Limited (06198941) United Kingdom