About Sjp Freeman Properties Limited (09440969) United Kingdom