About Beeches Avenue Company Limited (NI664156) United Kingdom