About 199-203 Buckingham Palace Road Management Company Limited (03608339) United Kingdom