About Mascoll Properties Limited (00807113) United Kingdom