About Mirabel Property Company Limited (00669733) United Kingdom