About Beatrice Court (lichfield) Freehold Limited (12058387) United Kingdom