About Polar Properties Limited (02319430) United Kingdom