About Acocks Green Village Bid Company Limited (07845519) United Kingdom