About Andy Bell Properties Limited (11341214) United Kingdom