About Frampton Estates Limited (02784483) United Kingdom