About Laxton Properties (developments) Limited (09952120) United Kingdom