About Ram Partnership Properties Ltd (06389263) United Kingdom