About Miljam Properties Limited (03095083) United Kingdom