About Alexander Lawrence Property Limited (11196256) United Kingdom