About 12 Kings Avenue (management) Limited (02152635) United Kingdom