About 119 Southwood Rd Management Ramsgate Limited (10123812) United Kingdom