About Wallcot Block A Management Company Limited (05870548) United Kingdom