About Lea Park Management (west) Company Limited (01168508) United Kingdom