About Lower Island Walk Management Co Ltd (11496840) United Kingdom