About Jermyn Street Properties Limited (02703623) United Kingdom