About Palfreyman Properties Ltd (13684434) United Kingdom