About Applin Property Ltd (12148946) United Kingdom