About Kilburn Properties Limited (02202489) United Kingdom