About Bishops Court Management (no.2) Limited (02796274) United Kingdom