About Rubicon Property (campbell) Limited (09329255) United Kingdom