About The Apple Property Company Limited (02900982) United Kingdom