About Barker Homes Oaklands Ltd (12075833) United Kingdom