About London Square (orpington) Management Company Limited (10255466) United Kingdom