About Frampton Properties Limited (02321481) United Kingdom