About Balham Virtual Office Ltd. (11712300) United Kingdom