About Barwell Medical Property Ltd (13518275) United Kingdom