About London Street Property Ltd (11218210) United Kingdom