About The Allandale Management Company Limited (03008521) United Kingdom