About Fernplace Properties Ltd (12154103) United Kingdom