About Templelane Properties Limited (00565617) United Kingdom