About 12 Norfolk Road Maidenhead Management Company Limited (02623125) United Kingdom