About The Closes Management Company Limited (03480918) United Kingdom