About Acklam Management Company Limited (07561562) United Kingdom