About Abc Property & Management Limited (10027584) United Kingdom