About Roger Mcmillan Properties Limited (01485662) United Kingdom