About Clifton Park Properties Ltd. (12387945) United Kingdom