About Lorena Close Management Company Limited (06347438) United Kingdom