About Birchwood Properties (essex) Limited (12856569) United Kingdom