About Lichfield Spires Development Limited (13651551) United Kingdom