About Apical Properties Limited (12291415) United Kingdom