About Laxton Properties Limited (06495125) United Kingdom