About Rockingham Villas Apts Ltd (08844730) United Kingdom