About Av Birch Developments Limited (02694126) United Kingdom