About Aphrodite Property Company Limited (02172763) United Kingdom