About Summerbase Properties Limited (05298363) United Kingdom