About Levett Property Services Ltd (12064049) United Kingdom