About Geoffrey James Properties Limited (12556727) United Kingdom