About Lawrence James Properties Limited (11622718) United Kingdom