About Westcroft Paddocks Management Company Limited (05988921) United Kingdom