About New Frampton Court Limited (05604887) United Kingdom