About Bailiwicks Management Company Limited (06754424) United Kingdom