About Jamasa Properties Limited (09316394) United Kingdom