About Lockbridge Court Management Company Limited (02380228) United Kingdom