About Oakapple Homes (menston) Limited (10198284) United Kingdom