About London Road (buckingham) Management Company Limited (08041892) United Kingdom