About Lisa Scarborough Properties Limited (13546018) United Kingdom