About Abacus Estates (kensal Rise) Limited (07838571) United Kingdom