About Follett Property Holdings Limited (01127539) United Kingdom