About Bents View Management Company Limited (05605636) United Kingdom