About Griffin Properties London Ltd (11839204) United Kingdom