About I & K Richardson Properties Limited (09875693) United Kingdom