About R Maskell Properties Limited (09966493) United Kingdom