About Birch Close Cottages Limited (12824034) United Kingdom