About Mcgrath Properties Limited (07367399) United Kingdom