About Meg Collis Properties Limited (11872196) United Kingdom