About Limavady Property Holdings Limited (12001707) United Kingdom