About Kilburn & District Properties Holdings Limited (10136841) United Kingdom