About St James Property Development Limited (00694818) United Kingdom