About Jameson Property Limited (08925092) United Kingdom