About Rollo Homes Number One Ltd (10118014) United Kingdom