About Sycamore Homes (berkshire) Limited (09691922) United Kingdom