About Lyppard Grange Properties Limited (07919349) United Kingdom