About Longcroft Building Services Limited (03984167) United Kingdom