About Property Consortia Duo Llp (OC421406) United Kingdom