About Jellicoe And Beatty House Management Company Limited (01821780) United Kingdom