About Mcgillvary Properties Limited (12886558) United Kingdom