About Newridge Balham Limited (07640040) United Kingdom