About Birchwood Point Maintenance Company Limited (03265718) United Kingdom