About The Birches (uplands) Limited (02966014) United Kingdom