About Ord Property & Services Limited (09191381) United Kingdom