About Browning Close Management Company Limited (05360301) United Kingdom