About Seven Clifton Gardens Limited (01777137) United Kingdom